cnc milling machinist careers in Bawshar, Oman